package cloud.smalla.config;

import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

/**
 * 功能描述
 * 微信小程序SDK配置类
 *
 * @author 邱彦祥
 * 时间：2023-03-31 10:50
 */
@Data
@Configuration
@NoArgsConstructor
public class WxMaProperties {
    /**
     * 设置微信小程序的appid
     */
    @Value("${wx.app.appid}")
    private String appid;

    /**
     * 设置微信小程序的Secret
     */
    @Value("${wx.app.secret}")
    private String secret;

    /**
     * 设置微信小程序消息服务器配置的token
     */
    @Value("${wx.app.token}")
    private String token;

    /**
     * 设置微信小程序消息服务器配置的EncodingAESKey
     */
    @Value("${wx.app.aesKey}")
    private String aesKey;

    /**
     * 消息格式，XML或者JSON
     */
    @Value("${wx.app.msgDataFormat}")
    private String msgDataFormat;
}
